home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 4516 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.9 KB

  1. Path: informatik.tu-muenchen.de!fischerj
  2. From: fischerj@informatik.tu-muenchen.de (Juergen "Rally" Fischer)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: doubling pixels horizontally
  5. Date: 29 Feb 1996 16:16:28 GMT
  6. Organization: Technische Universitaet Muenchen, Germany
  7. Distribution: world
  8. Message-ID: <4h4jgs$n9l@sunsystem5.informatik.tu-muenchen.de>
  9. References: <4f4ibc$gl9@news.cs.tu-berlin.de> <591.6610T1165T2102@login.eunet.no><1045.6611T753T2256@vip.cybercity.dk><4faoe1$47@sunsystem5.informatik.tu-muenchen.de><2991.6612T1034T625@vip.cybercity.dk><576.6613T1070T1730@login.eunet.no><1257.6614T57T922@vip.cybercity.dk><1225.6615T1229T800@login.eunet.no><1140.6616T51T1538@vip.cybercity.dk><3764.6622T781T478@ifi.uio.no><4gbkq8$104@sunsystem5.informatik.tu-muenchen.de>  <2038.6625T1088T2898@ifi.uio.no> <2379.6627T121T1144@vip.cybercity.dk> <2428.6629T1299
  10. NNTP-Posting-Host: hphalle2i.informatik.tu-muenchen.de
  11. Originator: fischerj@hphalle2i.informatik.tu-muenchen.de
  12.  
  13.  
  14. |> >> You have to set up 2 different UserCopperList.
  15. |> >> One for normal modes (PAL/NTSC etc) and one for double-scan modes.
  16. |> >> (DBLPAL/DBLNTSC)
  17. |> >You don't even need to use the UserCopperList. All you have to do is to open
  18. |> >a Dual playfield screen, and then use VideoControl to turn of the dual
  19. |> >playfield bit in bplcon0 (tag VC_DUALPF_Disable). Now you have a way of
  20. |> >scrolling the even and odd bitplanes independently and thats what you need
  21. |> >for a blitterscreen. Mask out the unwanted pixels with system sprites and
  22. |> >flip every frame to make it look like a real 2x2. This way you don't have to
  23. |> >scroll each line idependently.
  24. |> 
  25. |> I have to scroll every line independently if I'm using sprite-
  26. |> dithering. Because its not only the sprite-dithering that moves but the
  27. |> graphics as well.
  28.  
  29. he describes a way to do stripe look, not ghost look :)
  30.  
  31. stripe look:       looks not as smooth as ghost lock but is symetric
  32.                    better for lines.
  33.  
  34. laced stripe look: what a mess! much worse than PAL laced...
  35.  
  36. |> 
  37. |> Anyway, that VideoControl control stuff could be a good idea. Have you tried
  38. |> it?
  39. |> 
  40. |> >         lists on colour changes. When FALSE, graphics won't update
  41. |> >             the intermediate copperlists, so ScrollVPort(),
  42. |> >             ChangeVPBitMap() and colour loading functions will be faster.
  43. |> >             This value is TRUE by default. (V40)
  44. |> >This means CopperList rendering will become faster. Thats all what I got for
  45. |> >now in exploring the Amiga system. Fill me in on any interresting results you
  46. |> >have got, Thanks!
  47. |> 
  48. |> Thanks it should be worth looking at. :)
  49.  
  50. V40 mhmhm. why didn't they put 1x2 in V39 already grrrrr.
  51. They began thinking about games when they built CD32. too late.
  52.  
  53. |> 
  54. |> 
  55. |> 
  56. |> <sb>Ludde - Amiga Demo Coder
  57. |> <sb>Virtual Reality & Official Be developer
  58. |> <sb>ludvigp@ifi.uio.no
  59. |> 
  60. ------------------------------------------------------------------------
  61.    fischerj@Informatik.TU-Muenchen.DE (Juergen "Rally" Fischer)   =:)
  62.  
  63.